double-edged compliment - French English Dictionary